#ifndef NETWORK_MENU_MODEL_H
#define NETWORK_MENU_MODEL_H

#include "model.h"
#include "GameObject.h"

class NetworkMenuModel: public Model
{
  public:
    NetworkMenuModel(void);
    ~NetworkMenuModel(void);
    GameObject* GetMenuItems(void);
    const int MenuItemCount(void);
    int GetSelectedMenuItem(void);
    GameState SendGameMessage(Message* m);
    void IncrementMenuItemUp(void);
    void IncrementMenuItemDown(void);
    void Eradicate(void);
  private:
    int _menuItemCount;
    int _selectedMenuItem;
};

#endif
